import moment from 'moment'

export default {
    // 插件需要提供install方法
    install(app) {
        //设置moment国际化语言
        moment.locale('zh-cn')
        app.config.globalProperties.dateFormat = function (value, format = 'YYYY-MM-DD HH:mm:ss') {
            return moment(value).format(format)
        }
        app.config.globalProperties.dateFromNow = function (value) {
            //相对时间大于一个月，显示详细时间
            if (moment().diff(moment(value)) > 2592000000) {
                return moment(value).format('YYYY-MM-DD HH:mm')
            }
            return moment(value).fromNow()
        }
    }
}
